<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
    //      //求和
    //     function total(){
    //       var sum=0;
    //       for(var i=0;i<arguments.length;i++){
    //         //  sum=sum+arguments[i]
    //         sum += arguments[i]
    //       }
    //       return sum;
    //     }
       

    //    //求平均值
    //    function average(){
    //       var sum=total(1,2,3,4,5,6,7);
    //       return sum/arguments.length;
    //     }
    //     var res = average(1,2,3,4,5,6,7);
    //     console.log(res);


   // 函数可以相互嵌套调用
    // function show(){
    //     console.log("111")
    // }

    // function showa(){
    //     console.log("000")
    //     show();
    //     console.log("222")
    // }
    // showa();


    //匿名函数:没有名字的函数
    // btn.onclick=function(){
    // }

    //自调函数：自己调用自己
    //多个自调函数一定要加分号(括号版)
    //自调函数(具名化)

    (function(a,b){
       console.log("111",a,b);
    })(10,20);

    (function(){
       console.log("222");
    })();

    //了解
    !function fn(){
       console.log("333");
    }()

    ~function fn(){
       console.log("444");
    }()

    +function fn(){
       console.log("555");
    }()
    
    -function fn(){
       console.log("666");
    }()
    </script>
</body>
</html>